have you ever been to istanbul - German English Dictionary